be close to imminent danger - French English Dictionary